separation layers - Turkish English Dictionary